leetcode 32